ledum palustre - German English Dictionary